#include <bits/stdc++.h>
using namespace std;
const int N=5e5+5,M=1e6+5;
int n,t;
int a[M],e[N];
int step[M];
int ch(int st,int en){
	for(int i=1;i<=n;i++){
		step[i+n]=0;
		if(a[st]==e[n-i+1]) st++;
		else if(a[en]==e[n-i+1]){
			en--;
			step[i+n]=1;
    	}else return 0;
	}
	return 1;
}
int dfs(int now,int st,int en){
	if(now>n){
		/*
		for(int i=1;i<=n;i++) cout<<e[i]<<" ";
		cout<<endl;
		*/
		if(ch(st,en)){
		//	cout<<"YES"<<endl;
			for(int i=1;i<=(n*2);i++){
				if(step[i]) printf("R");
				else printf("L");
			}
			printf("\n");
			return 1;
		}
		return 0;
	}
    step[now]=0;
    e[now]=a[st];
	if(dfs(now+1,st+1,en)) return 1;
	step[now]=1;
    e[now]=a[en];
	if(dfs(now+1,st,en-1)) return 1;
}
int main(){
	freopen("palin.in","r",stdin);
	freopen("palin.out","w",stdout);
	scanf("%d",&t);
	for(int i=1;i<=t;i++){
		scanf("%d",&n);
		for(int j=1;j<=(n*2);j++) scanf("%d",&a[j]);
		if(!dfs(1,1,n*2)) printf("-1\n");
	}
	return 0;
}
/*
2
5
4 1 2 4 5 3 1 2 3 5
3
3 2 1 2 1 3
*/
